@charset "gbk";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, clear, th, td { margin: 0; padding: 0; }
img{ border:0px;}
A { TEXT-DECORATION: none; }
A:hover { COLOR: #DB0000; TEXT-DECORATION: none; }
UL li { list-style-type: none; }
#pro_ban, #pro_tj, #pro_tit, #scx_xg, #scx_con, #tj_pro1, #job_cz, #scx_bannor, #scxlist, #ser_con, #sercont { margin: 0 auto; overflow: hidden; width: 1060px; }
#content{ margin: 0 auto; overflow: hidden; width: 100%; }
.pleft { FLOAT: left; WIDTH: 600px; }
/*slider*/
#slider{margin: 0 auto; text-align: center; width: 600px;float: left;}
.slider_box{margin-top: 10px;width: 600px; height: 537px;overflow: visible;position: relative;}

.silder_con{overflow:visible;position: absolute;}
.silder_panel{overflow:visible;float: left;position: relative;width: 600px;}
.silder_panel img{display: block;overflow: hidden; width:590px; height:420px;padding: 2px;border: #d8d8d8 1px solid; }

.silder_nav{width: 570px;overflow: hidden; margin:0px 0px 0px 17px;height: 100px; bottom: 0;position: absolute;overflow: hidden;left:0px;}
.silder_nav li{float: left;display: inline; overflow: hidden; margin:0px 2px; }
.silder_nav li.current img{border:1px solid #E30F00;}
.silder_nav img{display: block;overflow: hidden;width: 132px; height: 94px;padding: 2px;border: #d8d8d8 1px solid;}
.slider_box a.prev,.slider_box a.next{display: block;width: 14px; height: 55px; overflow:hidden;text-indent: -999px;position: absolute;cursor: pointer;margin: 0px 0 19px 0; bottom:0px;}	
.slider_box a.prev{left:0;background: url(../Images/left.gif) no-repeat;}
.slider_box a.next{right:0;background: url(../Images/right.gif) no-repeat;}
.left { float: left; width: 260px; min-height:500px; margin-right:10px; padding-top:20px; }
#navleft {
 width:260px;
 line-height: 24px; 
 list-style-type: none;
 text-align:left;
    /*定义整个ul菜单的行高和背景色*/
}
/*==================一级目录===================*/
#navleft a {
 width: 260px; 
 display: block;
 padding-left:20px;
 /*Width(一定要)，否则下面的Li会变形*/
}
#navleft li {
 background:rgba(218,115,51,1); /*一级目录的背景色*/
 border-bottom:#FFF 1px solid; /*下面的一条白边*/
 float:left;
 /*float：left,本不应该设置，但由于在Firefox不能正常显示
 继承Nav的width,限制宽度，li自动向下延伸*/
}
#navleft li span{ line-height:75px; font-weight:bold; color:#fff; font-size:22px; padding-left:20px;}

/*==================二级目录===================*/
#navleft li ul {
 list-style:none;
 text-align:left;
}
#navleft li ul li{ 
 background: #EBEBEB; /*二级目录的背景色*/
 line-height:55px;
}
#navleft li ul a{
         padding-left:20px;
         width:260px;
 /* padding-left二级目录中文字向右移动，但Width必须重新设置=(总宽度-padding-left)*/
}
/*下面是二级目录的链接样式*/
#navleft li ul a:link  {
 color:#666; text-decoration:none;
}
#navleft li ul a:visited  {
 color:#666;text-decoration:none;
}
#navleft li ul a:hover {
 color:#F3F3F3;
 text-decoration:none;
 font-weight:normal;
 background:#CC0000;
 /* 二级onmouseover的字体颜色、背景色*/
}
#body{ width:1000px; float:left;}
#pro_tj { overflow: visible; padding: 10px 0; width: 100%; height: auto;}
#content { margin-top: 20px; }
#pro_left { float: left; width: 100%; }
#pro_lefttit ul { overflow: hidden; width: 100%; }
#pro_lefttit li { float: left; font-size: 14px; }
#pro_lefttit li a { padding: 0px 43px 0px 43px; height: 35px; line-height: 35px; background: #f8f8f8; border: #ccc 1px solid; border-bottom: none; float: left; margin-right: 3px; }
#pro_lefttit li a:hover { background: #E3131E; color: #FFF; border: #f00 1px solid; border-bottom: none; }
#pro_lefttit li a.nomol { background: #E3131E; color: #FFF; border: #f00 1px solid; border-bottom: none; font-weight: bold; }
#pro_con { border: #ccc 1px solid; border-top: #E3131E 1px solid; overflow: hidden; margin-bottom: 30px; padding-top: 8px; font: 14px/23px "Microsoft Yahei", "SimSun", sans-serif; color: #666; }
#pro_con img{ text-align:center;}
#pro_con table { border-collapse: collapse; margin:10px auto 15px; }
#pro_tj_right h1 { font: bold 24px/56px 'microsoft yahei'; height: 30px; line-height: 30px; margin-top: 15px; color: #222; float: left; width: 100%; border-bottom: #d8d8d8 1px dashed; padding-bottom: 8px; }
#pro_tj_right { width: 45%; float: right; height:530px }
#pro_tj_list { width: 100%; overflow: hidden; padding-top: 15px; padding-bottom: 10px; font: 12px/23px "Microsoft Yahei", "SimSun", sans-serif; color: #666; }
#pro_tj_list p strong { line-height: 28px; color: #E3131E; }
#pro_tj_list .xiangqing{ height:180px; overflow:hidden;}
#pro_tj_list .xiangqing p{ }
#pro_tj_lx { margin:0px 0; width: 370px; overflow: hidden; }
#pro_tj_lx p { background: url(../Images/dianhua.gif) no-repeat left center; font-size: 14px; padding-left: 40px; padding-top: 5px; }
#pro_tj_lx p span { color: #E3131E; font-weight: bold; margin-right: 8px; }
#fenxiang { width: 98%; margin-top: 25px; overflow: hidden; }
#fenxiang_left, #fenxiang_right { width: 153px; background: url(../Images/word.jpg) no-repeat left center; padding-top: 3px; padding-left: 25px; float: left; margin:0px 00px 0px 0px;}
#fenxiang_right { background: url(../Images/pdf.jpg) no-repeat left center; }
#fenxiang_left a, #fenxiang_right a { font-size: 12px; }
#fenlan tr:hover { background-color: #EAB7B7; }
.writefont { color: #fff; }
#pro_con strong { font-size: 15px; margin-bottom: 10px; }
#pro_con p { padding: 10px 15px; text-indent: 30px; line-height: 25px; color: #666; font-size: 13px; font-family: 'Microsoft Yahei'; }
#pro_con h5 { font-size: 14px; color: #CC0000; margin-left: 15px; }
#pro_con p img { margin-left: -30px; }
#pro_con h3 { background: url(../Images/proico.gif) no-repeat left center; font-size: 15px; text-align: left; color: #222; font-weight: bold; margin: 10px; padding-left: 22px; }
#pro_con h2 { font-size: 14px; text-align: left; padding-left: 35px; margin: 10px 0px 10px 0px; line-height: 30px; background: url(../Images/gif-01.gif) #f3f3f3 no-repeat 15px center; border-top: #ccc 1px solid; border-bottom: #ccc 1px solid; }
#pro_con h4{ font-size: 15px; color: #222; text-align: left; padding-left: 15px; margin: 10px 0px 10px 0px; line-height: 34px; background: #FAFAFA; border-top: #d8d8d8 1px solid; border-bottom: #d8d8d8 1px solid; overflow:hidden;}
#pro_con h4 a{color: #222;display:inline-block; width:100px; float:left;}
#pro_con h4 a.more,#pro_right_honor h4 a.more{ float:right; padding-right:10px; text-align:right; font-weight:normal;}
#pro_con h4 a:hover{ color:#D20000;}
.list { margin: 0 auto; width: 100%; overflow: hidden; }
.list ul { margin-left: 12px; }
.list li { width: 24.3%; float: left; margin: 10px 0px 0px 0px; text-align: center; }
.list li img { padding: 2px; width: 160px; height:106px; text-align: left; margin-left: 9px; }
.zx_dg { POSITION: relative; width: 730px; padding: 10px 0px 20px 20px; overflow: hidden; }
DL.zx_dg { LINE-HEIGHT: 30px; WIDTH: 326px; }
DL.zx_dg DT { WIDTH: 90px; MARGIN-BOTTOM: 10px; FLOAT: left; HEIGHT: 30px; COLOR: #cf0003; CLEAR: left; FONT-WEIGHT: bold; }
DL.zx_dg DD { WIDTH: 236px; MARGIN-BOTTOM: 10px; FLOAT: left; HEIGHT: 32px; }
DL.zx_dg INPUT { BORDER: #b1b8cc 1px solid; TEXT-INDENT: 5px; WIDTH: 200px; HEIGHT: 28px; line-height: 28px; COLOR: #555; }
DT.msg_tit { POSITION: absolute; DISPLAY: none; }
.msg { POSITION: absolute; TOP: 20px; RIGHT: 20px; WIDTH: 380px; HEIGHT: 115px; font-size: 12px; }
.msg TEXTAREA { BORDER: #b1b8cc 1px solid; LINE-HEIGHT: 20px; TEXT-INDENT: 5px; WIDTH: 380px; HEIGHT: 75px; COLOR: #555; font-size: 12px; }
.dg_aj { MARGIN: 0px auto; WIDTH: 174px; HEIGHT: 26px; clear: both; }
.dg_aj INPUT { BORDER: #b1b8cc 1px solid; WIDTH: 70px; BACKGROUND: #f0f1f3; FLOAT: left; HEIGHT: 26px; COLOR: #555; CURSOR: pointer; }
.dg_aj .submit { BACKGROUND: #333; COLOR: #fff; MARGIN-RIGHT: 28px; }
.dinggou { overflow: hidden; width: 100%; margin: 0 auto; }
.dinggou h2 { font-size: 14px; text-align: left; padding-left: 35px; margin: 10px 0px 10px 0px; line-height: 30px; background: url(../Images/gif-01.gif) #f3f3f3 no-repeat 15px center; border-top: #ccc 1px solid; border-bottom: #ccc 1px solid; }
#pro_right { float: right; width: 228px; }
#pro_right a { font: 12px/23px "Microsoft Yahei", "SimSun", sans-serif; color: #666; }
#pro_right_tit { background: #555; width: 100%; }
#pro_right_tit h3 { font-size: 14px; color: #fff; background: url(../Images/ico5.jpg) no-repeat right center; width: 90%; margin: 0 auto; height: 30px; line-height: 30px; }
#pro_right_tit h4 { font-size: 15px; color: #fff; background: url(../Images/ico5.jpg) no-repeat right center; width: 90%; margin: 0 auto; height: 32px; line-height: 32px; }
#pro_right_ss, #pro_right_honor, #pro_right_pro, #pro_right_new { border: #ccc 1px solid; margin-top: 15px; padding-bottom: 10px; }
#pro_right_ss { padding-top: 10px; }
#pro_right_ss select { width: 190px; border: 1px solid #999; margin: 7px 0px 2px 18px; padding-left: 20px; color: #666; }
#pro_right_honor h3 { font-size: 14px; border-bottom: #ddd 1px solid; text-indent: 10px; height: 26px; }
#pro_right_honor h4{ font-size: 15px; border-bottom: #ccc 1px solid; text-indent: 10px; height: 34px; line-height: 34px; background: #ededed; color: #222; }
#pro_right_honor h4 a,#pro_right_pro h4 a{font-size: 15px;height: 34px; line-height: 34px; color: #222;}
#pro_right_pro h4 a:hover,#pro_right_honor h4 a:hover{ color:#D20000;}
#pro_right_honor ul { margin-top: 10px; overflow: hidden; }
#pro_right_honor li { line-height: 30px; text-align: center; margin-top: 10px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
#pro_right_honor img { width: 175px; height: 125px; }
#pro_right_pro h3 { font-size: 14px; border-bottom: #ddd 1px solid; text-indent: 10px; height: 26px; }
#pro_right_pro h4 { font-size: 15px; border-bottom: #ccc 1px solid; text-indent: 10px; height: 34px; line-height: 34px; background: #ededed; color: #222; }
#pro_right_pro ul { margin-top: 10px; overflow: hidden; }
#pro_right_pro li { line-height: 30px; text-align: center; margin-top: 10px; }
#pro_right_pro li img { width: 175px; padding: 2px; background: #fff; height: 125px; }
#pro_right_new h3 { font-size: 14px; border-bottom: #ddd 1px solid; text-indent: 10px; height: 26px; }
#pro_right_new h4 { font-size: 15px; border-bottom: #ccc 1px solid; text-indent: 10px; height: 34px; line-height: 34px; background: #ededed; color: #222; }
#pro_right_new ul { margin-top: 10px; overflow: hidden; }
#pro_right_new li { line-height: 28px; margin-left: 10px; background: url(../Images/ico1.gif) no-repeat left center; padding-left: 15px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; width: 160px; }
#pro_right_zhishi { margin-top: 15px; background: url(../Images/newbg.jpg) no-repeat right bottom; }
#pro_right_zhishi h3 { font-size: 14px; background: url(../Images/zhishi_bg.jpg) no-repeat; text-indent: 10px; height: 26px; line-height: 26px; color: #FFF; }
#pro_right_zhishi h4 { font-size: 14px; background: url(../Images/zhishi_bg.jpg) no-repeat; text-indent: 26px; height: 26px; line-height: 26px; color: #FFF; }
#pro_right_zhishi ul { overflow: hidden; border: #ccc 1px solid; border-top: none; padding-top: 8px; padding-bottom: 15px; }
#pro_right_zhishi li { line-height: 28px; margin-left: 10px; background: url(../Images/ico1.gif) no-repeat left center; padding-left: 15px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; width: 160px; }
.lx01 { margin-left: 0px; margin-right: 0px; margin-top: 15px; float:left;  }
.lx02 { margin-left: 0px; margin-right: 0px; margin-top: 15px; float:left; }
#w_rbox-1536048926686 .p_MatteIcon .iconfont:before{content:'\e602'; }
#w_rbox-1536048926686 >div{animation-fill-mode:both; }
#w_rbox-1536048926686 div.w_rbox>.p_rbox{background-color:rgba(228, 115, 51, 1); }
#w_rbox-1536048926686{ position:absolute; top:590px; left:0px; z-index:119; width:275px; height:70px; }
/**产品中心页面的搜索样式**/
#ae464a1b1fa2976 form {
  width: 100%;
  height: 100%;
}
#ae464a1b1fa2976 .search-box {
  text-align: center;
  margin-right: -10px;
  font-size: 14px;
  height: 100%;
}
#ae464a1b1fa2976 .search-box .select-text {
  line-height: 1;
  cursor: pointer;
  padding: 0 10px;
  white-space: nowrap;
  padding-left: 18px;
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
}
#ae464a1b1fa2976 .search-box .search-type {
  padding: 0;
  margin: 0;
  position: absolute;
  left: 0;
  top: 40px;
  display: none;
  z-index: 999999;
}
#ae464a1b1fa2976 .search-box .search-type.show {
  display: block;
}
#ae464a1b1fa2976 .search-box .search-type li {
  text-align: center;
  line-height: 40px;
  background: #f2f4f7;
  cursor: pointer;
  padding: 0 18px;
}
#ae464a1b1fa2976 .search-box .search-type li:hover {
  color: #d0021b;
}
#ae464a1b1fa2976 .search-box .search-type li.active {
  color: #d0021b;
}
#ae464a1b1fa2976 .inner-form {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center;
  border-radius: 20px;
  background-color: #f2f4f7;
  overflow: hidden;
  border-top-right-radius: 18px;
  border-bottom-right-radius: 18px;
  border-top-left-radius: 18px;
  border-bottom-left-radius: 18px;
}
#ae464a1b1fa2976 .inner-form .input-field {
  height: 100%;
}
#ae464a1b1fa2976 .inner-form .input-field input {
  height: 100%;
  background: transparent;
  border: 0;
  display: block;
  width: 100%;
  padding: 10px 0;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  font-size: 14px;
  font-family: FZHei-B01S;
  color: #000;
}
#ae464a1b1fa2976 .inner-form .input-field input.placeholder {
  font-size: 14px;
  color: #262626;
}
#ae464a1b1fa2976 .inner-form .input-field input:-moz-placeholder {
  font-size: 14px;
  color: #262626;
}
#ae464a1b1fa2976 .inner-form .input-field input::-webkit-input-placeholder {
  font-size: 14px;
  color: #262626;
}
#ae464a1b1fa2976 .inner-form .input-field input:focus {
  box-shadow: none;
  outline: 0;
}
#ae464a1b1fa2976 .inner-form .input-field.first-wrap {
  -ms-flex-positive: 1;
  flex-grow: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  background: #f2f4f7;
  position: relative;
}
#ae464a1b1fa2976 .inner-form .input-field.first-wrap input {
  -ms-flex-positive: 1;
  flex-grow: 1;
}
#ae464a1b1fa2976 .inner-form .input-field.first-wrap svg {
  width: 20px;
  height: 20px;
  display: inline-block;
  fill: #000;
  margin: 0 15px;
}
#ae464a1b1fa2976 .inner-form .input-field.second-wrap {
  min-width: 100px;
}
#ae464a1b1fa2976 .btn-search {
  height: 100%;
  width: 100%;
  white-space: nowrap;
  font-size: 16px;
  border: 0;
  cursor: pointer;
  position: relative;
  z-index: 0;
  background:rgba(218,115,51,1);
  color: #fff;
  transition: all 0.2s ease-out, color 0.2s ease-out;
  font-weight: 300;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  overflow: hidden;
}
#ae464a1b1fa2976 .btn-search:hover {
  background: #d0021b;
}
#ae464a1b1fa2976 .btn-search:focus {
  outline: 0;
  box-shadow: none;
}